package 模版模式;

import java.util.Arrays;

/**
 * @author zzs
 * @ClassName Demo.java
 * @Description 定义算法的步骤，把动态变化的步骤由子类延迟实现，试代码容易复用，适合算法框架的一种模式。跟策略模式区别在于一个是用组合实现一个是用继承实现
 * 遵循好莱坞原则：别找我，我会找你
 * @createTime 2022年05月16日 20:00:00
 */
public class Demo {
    public static void main(String[] args) {
        Coffee latteCoffee = new LatteCoffee();
        Coffee milkCoffee = new MilkCoffee();
        latteCoffee.createdCoffee();
        milkCoffee.createdCoffee();
//        Arrays.sort();
    }
}
